package com.suyang.syt.service.interfaces;

import com.suyang.syt.model.UserRole;
import com.suyang.syt.model.dto.AjaxObj;
import com.suyang.syt.model.dto.PagerEasyUI;
import com.suyang.syt.model.dto.UserRoleDTO;

public interface UserRoleService {

	/**
	 * 分页查询用户角色列表
	 * @param flag 		查询标志,为1时表示用户的角色,为2时表示角色的用户
	 * @param objid		flag为1时objid为userId,flag为2时objid为roleId
	 * @param page
	 * @param rows
	 * @param sort
	 * @param order
	 * @return
	 * @throws Exception
	 */
	public PagerEasyUI<UserRoleDTO> listByEasyUI(int flag, long objid, int page, int rows, String sort, String order) throws Exception;

	public AjaxObj deletes(String ids) throws Exception;

	public AjaxObj add(UserRole userRole) throws Exception;

}
